﻿/// <remarks>
/// 系统名称            :   ITALKI 支付系统
/// 模块名称            :   Payment
/// 文件代码            :   
/// 功能概述            :   
/// 创建人              :   Snail
/// 创建日期            :   2008.08.28
/// 版本号              :   1.0.0.0
/// ----------< 修改履历 >---------------------------------------------------------------
/// 修改日期          修改人              修改内容                           版本号
/// 2008.08.28      snail             创建文件。                         1.0.0.0
/// ------------------------------------------------------------------------------------
/// (C) 2007-2008 上海微语信息技术有限公司 版权所有，保留所有权利。
/// ------------------------------------------------------------------------------------
///</remarks>

using BLL.WWW_WWW.Payment;
using Model.WWW_WWW.Payment;

namespace BLF.WWW_WWW.Payment
{

    /// <summary>
    ///Payment BLF模块。
    /// </summary>
    public class Payment
    {
        /// <summary>
        /// 创建学生帐户。
        /// </summary>
        /// <param name="acc">帐户对象。</param>
        /// <returns>受影响的行数。</returns>
        public static int CreateSAccount(Account acc) {
            return new PaymentSystem().CreateSAccount(acc);
        }

        /// <summary>
        /// 是否已经创建了帐户。
        /// </summary>
        /// <param name="memberno">会员编号。</param>
        /// <returns>是否已经创建了帐户。</returns>
        public static bool GetHasAccount(string memberno) {
            return new PaymentSystem().GetHasAccount(memberno);
        }

        /// <summary>
        /// 获得用户信息。
        /// </summary>
        /// <param name="memberno">会员编号。</param>
        /// <returns>UserProfile</returns>
        public static UserProfile GetUserModel(string memberno) {
            return new PaymentSystem().GetUserModel(memberno);
        }

        /// <summary>
        /// 创建教师帐户。
        /// </summary>
        /// <param name="acc">帐户对象。</param>
        /// <returns>受影响的行数。</returns>
        public static int CreateTAccount(Model.WWW_WWW.Payment.Account acc) {
            return new PaymentSystem().CreateTAccount(acc);
        }
    }

}